package com.ml.dao;

import com.ml.model.KqData;

import java.util.List;

/**查看打卡的dao*/
public interface DkAccessDao {

    /**
     * 某人 指定时间范围 的打卡记录
     * @param startdate 类似 2019/6/2 的格式 这是和考勤机 的格式保持一致的
     * @param enddate
     * @param user
     * @return
     */
    public List<KqData> getDkRecordSh(String startdate, String enddate, String user);
    /**
     * 获取 所有人 指定日期 打卡记录
     * @param date 类似 2019/6/2 的格式 这是和考勤机 的格式保持一致的
     * @return
     */
    public List<KqData> getDkRecordSh(String date);
    /**
     * 获取 所有人 指定日期范围 打卡记录
     * @param startdate 类似 2019/6/2 的格式 这是和考勤机 的格式保持一致的
     * @param enddate
     * @return
     */
    public List<KqData> getDkRecordSh(String startdate, String enddate);



    public List<KqData> getDkRecordDl(String startdate, String enddate, String user);
    public List<KqData> getDkRecordDl(String date);
    public List<KqData> getDkRecordDl(String startdate, String enddate);

    public List<KqData> getDkRecordTj(String startdate, String enddate, String user);
    public List<KqData> getDkRecordTj(String date);
    public List<KqData> getDkRecordTj(String startdate, String enddate);

}
